Malaga missed the chance to join Andalusian neighbours Real Betis at the top of La Liga when they were held to a 0-0 draw at Real Zaragoza on Sunday.
Real Madrid suffered a shock 2-0 loss and finished with nine men against Celta Vigo in LaLiga on Sunday.
Real Madrid restored their seven-point lead at the top of the La Liga with a 2-0 win over Real Zaragoza.
Barcelona trimmed the gap to leaders Real Madrid to three points when Lionel Messi struck twice in a 4-1 comeback win at relegation-threatened 10-man Real Zaragoza in La Liga on Saturday.
Real Zaragoza gained the upper hand in their King's Cup quarter-final against Barcelona when defender Carlos Diogo headed in 12 minutes from time to earn his side a 1-0 win in the first leg at the Nou Camp on Wednesday.
Barcelona were knocked out of the King's Cup after Zaragoza registered a 5-4 aggregate victory.
Barca have now won just one of their last nine away matches and although they remain top of the table on 56 points, they are only two clear of Sevilla and five ahead of arch-rivals Real Madrid who both have a game in hand.
Carlos Aranda's 90th-minute goal gave Real Zaragoza a 1-0 win at Levante in a King's Cup last 16 first-leg tie on Thursday while Real Betis were held to a 1-1 draw at second division Las Palmas.
Punjab FC stun Bengaluru FC 5-4 in penalty shootout to seal maiden Super Cup semi berth
Seydou Keita made the most of a rare place in the starting lineup to give Barcelona a 1-0 win at home to Real Zaragoza on Saturday that put the champions 10 points clear of Real Madrid at the top of La Liga.
Lionel Messi proved too hot to handle for Real Zaragoza as he inspired Barcelona to a 4-1 home victory with two goals in the Primera Liga.
Spain face Ronald Koeman's Netherlands away on Thursday before returning home for the second-leg on March 23.
Lionel Messi netted a superb hat-trick for Barcelona in their 4-2 away win at Real Zaragoza to keep them neck-and-neck with Real Madrid at the top of La Liga on Sunday.
Seydou Keita hit a hat-trick and Zlatan Ibrahimovic netted twice to lead Barcelona to a 6-1 thrashing of Real Zaragoza and send the La Liga champions three points clear of Real Madrid on Sunday.
Real Zaragoza went into the semi-finals of the King's Cup, drawing the second leg 1-1 to clinch a 2-1 aggregate victory.
Real were pushing hard for the victory they needed to move back on top of the Primera Liga standings.
Liverpool defender Alvaro Arbeloa has passed a medical and will sign a five-year contract with Real Madrid, the Primera Liga club said on their website (www.realmadrid.com) on Wednesday.
Real Madirid staged yet another dramatic comeback to grab a 2-2 draw at Real Zaragoza while Barcelona surrendered a lead to draw 2-2 with Espanyol.
Real Mallorca rallied from a goal down at half-time to beat the European champs 5-1 in the Spanish League.
Barcelona missed a chance to virtually wrap up a third straight La Liga title when they surrendered the lead and lost 2-1 at Real Sociedad Saturday.
Kaka came off the bench after six weeks out injured and produced a clinical finish from Cristiano Ronaldo's assist to keep Real Madrid hot on the heels of leaders Barcelona in La Liga on Saturday. After Barca's nervy 3-1 win at home to basement side Xerez in the earlier kickoff, Brazil's World Cup-bound playmaker Kaka struck eight minutes from time to fire Real to a nail-biting 2-1 victory at 10-man Real Zaragoza.
Karim Benzema scored twice as Real Madrid survived without Cristiano Ronaldo to win 3-1 at Racing Santander and close the gap on La Liga leaders Barcelona to seven points on Sunday.
Football action from across Europe played over the weekend.
Real Madrid moved seven points clear at the top of La Liga with a comfortable 3-1 win over bottom side Real Zaragoza as Barcelona could only draw 0-0 at lowly Villarreal on Saturday.
Sevilla knocked Barcelona off the top of the Primera Liga after goals from Frederic Kanoute and Adriano Correia earned a 2-0 home win over Osasuna on Sunday.
Villarreal are a point behind in second after overcoming Barcelona 3-1 at home, and were joined on 18 points by Valencia.
Real Madrid chalked up their fifth Primera league victory in a row with a 2-0 win at Athletic Bilbao.
Striker Raul scored after 24 minutes and late in the second half Robinho broke away to seal the side's third win in a row.
The 25-year-old England international tore the hamstring in his left leg when playing against Zaragoza